home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-09-23 | 5.4 KB | 121 lines | [ttro/ttxt] |
- Small Screen 1.1 — September 22, 1992
-
-
- ••• What does it do? •••
-
- On a sufficiently large screen, Small Screen shows the boundaries of one or
- more smaller screens. It is useful for testing whether something would fit
- on a small screen. Each screen boundary is represented by a transparent
- window with rounded corners. Optionally, a hard disk and/or a trash can icon
- is shown at the appropriate positions (i.e. where the real icons would appear
- on a freshly installed System 7).
-
- Small Screen is not an extension but an ordinary application. It occupies only
- a small memory partition (30 K) and can usually be left running all the time.
- Of course, this makes sense only under MultiFinder or System 7.
-
- Small Screen is not the only tool for testing the effect of smaller screens.
- Tools like Stepping Out (by Berkeley Systems) or MiniScreen (by Morgan
- Davis) are much stronger, they *simulate* a smaller screen: Everything
- behaves as if the screen were smaller. This approach has many advantages,
- but also a disadvantage: To use the full screen again, or to simulate a screen
- of different size, the Mac must be restarted. In contrast, Small Screen just
- *shows the boundary* of a smaller screen, or several boundaries, while the
- full screen remains available. This is sufficient for many purposes, and much
- more comfortable.
-
-
- ••• Selecting screens •••
-
- Seven screens of different size are available in the Screen menu. These sizes
- cover the Compact Macs (Plus/SE/Classic etc.) and the Portable/PowerBook
- Macs, as well as all monitors currently manufactured by Apple. The Screen
- menu also allows to control whether a hard disk and/or a trash can icon
- is shown with each screen. Whenever the program is started, it shows the
- Compact Mac screen with both icons.
-
- If you need other screens, or if you want a different default screen (or more
- than one default screen), you can customize Small Screen using a tool like
- ResEdit:
- • MENU resource #131 describes the menu. Items 1 to 3 should remain un-
- changed, but from item 4 onward you can modify or add items as you wish.
- • For each enabled item in MENU #131, from item 4 onward, there must be
- a WIND resource that describes the corresponding screen (item 4 corre-
- sponds to WIND resource #4 etc.). The screen boundary is taken from the
- window rectangle defined in the WIND resource, its other values are irre-
- levant.
- • All items of MENU #131 may carry a check mark, to indicate which screens
- (and which icons) should be shown when the program is started.
- If you have customized version 1.0 and want to carry your changes to the new
- version, you should note the slight changes I made: The window boundary no
- longer has to exceed the screen boundary by one pixel, and the defaults are
- now defined in the MENU rather than in the WIND. — Please don't redistribute
- modified versions of Small Screen.
-
-
- ••• Help, There's the WDEF Virus! •••
-
- Small Screen contains a WDEF resource #128. This is an essential part of
- the program: It is the "Window Definition Function" that defines the trans-
- parent windows with rounded corners. It should not be confounded with the
- WDEF virus, a quite popular Macintosh virus that also lives in a WDEF re-
- source. If you are anxious, use a virus checker to check your copy of Small
- Screen. Disinfectant 1.5 or later recognizes the two known strains of the
- WDEF virus.
-
-
- ••• Problems •••
-
- Small Screen has been tested on various Macs with various monitors
- attached. The program is very simple and does nothing suspicious, therefore
- I am pretty confident that it would run on any Mac and under any System
- version.
-
- There is one problem for which I am not responsible, it affects any program
- that runs in a small memory partition under System 6 MultiFinder: Be careful
- not to activate Small Screen while transferring a large clipboard — the
- clipboard contents gets lost if it doesn't fit in Small Screen's partition. This
- problem seems to be solved in System 7.
-
-
- ••• Version History •••
-
- Version 1.0 (October 24, 1990)
- • First release.
-
- Version 1.1 (September 22, 1992)
- • Added the capability to draw hard disk and trash can icons.
- • Corrected a System 7 incompatibility: Version 1.0 causes an error type 1
- when Finder’s Hide and Show commands are used. (For all you techies:
- Never ignore update events, even if there is nothing to update! BeginUpdate
- and EndUpdate must be called just to reset the event.) Thanks to Jeffrey T.
- Krauss <jtkrauss@phoenix.Princeton.EDU> for reporting this error.
- • Corrected another System 7 incompatibility: Version 1.0 doesn't consider
- that the cursor shape can change behind its back, e.g. when an alias to the
- program is double-clicked while the program is running.
- • Reduced memory usage and reduced partition size to 30 K.
- • Reduced CPU usage by using the more efficient event handling mechanism
- introduced with MultiFinder (WaitNextEvent), if available.
- • Added Help Balloons.
- • Cosmetic enhancements here and there.
-
-
- ••• KindWare™ — a gift to the whole of MacKind™ •••
-
- Small Screen is © 1990, 1992 by Daniel Schaerer. It may be freely distri-
- buted, but always in its unmodified form and together with this document.
- It must not be sold for profit, nor included in any product sold for profit,
- without my explicit permission. Enjoy, share, and be kind™ to one another.
-
-
- Comments, wishes and suggestions welcome. THINK Pascal source code
- available on request.
-
-
- Daniel Schaerer
- Napfgasse 3
- CH-8001 Zürich
- Switzerland
-
- schaerer@ifi.unizh.ch
-